<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Sugar</title>
  </head>

  <body>
    <script>
      /*
        逻辑运算符 - 短路运算(逻辑中断)
          与(且)      &&   
          或          ||

        
        逻辑中断：
          || 运算：    运算符左边如果是真值，逻辑就中断，反之，继续运行。
          && 运算：    运算符左边如果是假值，逻辑就中断，反之，继续运行。
      */

      const res1 = 0 || 1
      const res2 = 2 || 3
      const res3 = true || false
      const res4 = false || true
      const res5 = false || false
      const res6 = true || true
      console.log(res1) // 1
      console.log(res2) // 2
      console.log(res3) // true
      console.log(res4) // true
      console.log(res5) // false
      console.log(res6) // true

      const res11 = 111 && 222
      const res22 = 0 && 111
      const res33 = true && false
      const res44 = false && true
      const res55 = false && false
      const res66 = true && true
      console.log(res11) // 222
      console.log(res22) // 0
      console.log(res33) // false
      console.log(res44) // false
      console.log(res55) // false
      console.log(res66) // true
    </script>
  </body>
</html>
